ribbon core - French English Dictionary